Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
664 NEW NORTH ROAD Terraced £295,000 3 Jul 2007
666 NEW NORTH ROAD Semi-Detached £250,000 19 Jun 2015
668 NEW NORTH ROAD Terraced £190,000 17 Nov 2020
670 NEW NORTH ROAD Semi-Detached £332,000 17 Apr 2020
670A NEW NORTH ROAD Terraced £469,999 2 Dec 2020